armour units - Espagnol Anglais Dictionnaire